4fced30133b14e6dfb194ed56d70a53e6c5a438e,src/jmh/java/org/f1x/message/builder/MessageBuilderBenchmark.java,MessageBuilderBenchmark,encodeNewOrderSingle,#,27

Before Change


        builder.addDouble(Tag.OrderQty, 5000.0, 2);
        builder.addByte(Tag.OrdType, OrdType.LIMIT);
        builder.addDouble(Tag.Price, 400.5, 2);
        builder.addByte(Tag.Side, Side.BUY);
        builder.addCharSequence(Tag.Symbol, "ESH6");
        builder.addCharSequence(Tag.Text, "TEXT");
        builder.addByte(Tag.TimeInForce, TimeInForce.DAY);

After Change


                .addDouble(Tag.OrderQty, 5000.0, 2)
                .addByte(Tag.OrdType, OrdType.LIMIT)
                .addDouble(Tag.Price, 400.5, 2)
                .addByte(Tag.Side, Side.BUY)
                .addCharSequence(Tag.Symbol, "ESH6")
                .addCharSequence(Tag.Text, "TEXT")
                .addByte(Tag.TimeInForce, TimeInForce.DAY)
                .addTimestamp(Tag.TransactTime, TRANSACT_TIME)